chiku tree (achras sapota) - Spanish English Dictionary